﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using PromoServer.Library.Communication;
using PromoServer.Library.Entities;

namespace PromoServer.Library
{
    public delegate void SocketConnectingEventHandler(AsyncSocket sender, AsyncSocket newSocketClient);

    public delegate void FoundNewDeviceEventHandler(string hostName);

    public delegate void RegisteredNewDeviceEventHandler(Device newDevice);

    public delegate void UpdateClientStatusEventHandler(string deviceName, string deviceStatus);

    public delegate string SocketMessageReceivedEventHandler();

    public delegate void DeviceResolutionChangedEventHandler(string deviceHostName);
}
